home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / docs / announc2.lha / 850 / 861.awk < prev    next >
Internet Message Format  |  1994-07-07  |  4KB

  1. From megalith!errors@uunet.uu.net Mon Jun 20 03:37:04 1994
  2. Received: from daffodil.cs.ucdavis.edu by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.5)
  3.     id AA04370; Mon, 20 Jun 94 03:37:02 PDT
  4. Received: from relay3.UU.NET by daffodil.cs.ucdavis.edu (4.1/UCD.CS.2.5)
  5.     id AA22376; Mon, 20 Jun 94 03:31:45 PDT
  6. Received: from uucp5.uu.net by relay3.UU.NET with SMTP 
  7.     (rama) id QQwvcb22310; Mon, 20 Jun 1994 06:29:47 -0400
  8. Received: from megalith.UUCP by uucp5.uu.net with UUCP/RMAIL
  9.         ; Mon, 20 Jun 1994 06:29:49 -0400
  10. Received: by megalith.miami.fl.us (V1.16.20/w5, Dec 29 1993, 21:22:55)
  11.       id <1oc3@megalith.miami.fl.us>; Mon, 20 Jun 94 02:34:36 EDT -0400
  12. Sender: overlord@megalith.miami.fl.us
  13. Errors-To: errors@megalith.miami.fl.us
  14. Warnings-To: errors@megalith.miami.fl.us
  15. Mime-Version: 1.0
  16. Content-Type: text/plain; charset=ISO-8859-1
  17. Content-Transfer-Encoding: 8bit
  18. Reply-To: torsten@diku.dk (Torsten Poulin)
  19. Message-Number: 861
  20. Newsgroups: comp.sys.amiga.announce
  21. X-Newssoftware: CSAA NMS 1.2
  22. Message-Id: <overlord.1o9s@megalith.miami.fl.us>
  23. Date: Mon, 20 Jun 1994 02:34:34 -0400 (EDT)
  24. From: torsten@diku.dk (Torsten Poulin) (CSAA)
  25. To: announce@cs.ucdavis.edu (CSAA-Submissions)
  26. Subject: (CSAA) Awk for Amiga
  27. Status: RO
  28.  
  29. TITLE
  30.  
  31.      AT&T awk
  32.  
  33. VERSION
  34.  
  35.      Amiga port v1.0 of AT&T source dated April 22, 1994 (no, its
  36.      author(s) didn't give it a version number).
  37.  
  38. AUTHOR
  39.  
  40.      Written by AT&T.
  41.  
  42.      Amiga port by Torsten Poulin (torsten@diku.dk).
  43.  
  44. DESCRIPTION
  45.  
  46.      awk is a pattern-directed scanning and processing language
  47.      described in A.V. Aho et al., "The AWK Programming Language",
  48.      Addison-Wesley, 1988.
  49.  
  50.      It makes it possible to handle tasks like changing the format of
  51.      data, printing reports, finding items with some property, and
  52.      adding up numbers with very short programs, often only one or two
  53.      lines long.  An awk program is a sequence of patterns and actions
  54.      that tell what to look for in the input data and what to do when
  55.      it is found. The patterns can select lines with regular
  56.      expressions, comparison operations on fields, variables, strings,
  57.      etc. or a combination thereof. The actions, which look a lot like
  58.      C without declarations, may perform arbitrary processing on the
  59.      selected data.
  60.  
  61.      Programs written in awk are generally much smaller than they
  62.      would be in a conventional imperative programming language like
  63.      C. Being terse makes awk quite useful for prototyping larger
  64.      programs, too.
  65.  
  66.      This is a fully functional version of awk as described in the
  67.      aforementioned book. This means that everything works, including
  68.      "internal" pipes. In addition, AmigaDOS patterns can be used on
  69.      the command line. Compiled with SAS/C 6.51.
  70.      
  71. SPECIAL REQUIREMENTS
  72.  
  73.      The program runs under all versions of AmigaDOS. If you run
  74.      AmigaDOS 1.x and have arp.library installed, it will be used for
  75.      expanding patterns on the commandline. It is not a requirement,
  76.      though. Under 2.x or 3.x, dos.library handles the expansion.
  77.  
  78. HOST NAME
  79.  
  80.      Available on Aminet, e.g., ftp.luth.se (130.240.18.2).
  81.  
  82. DIRECTORY
  83.  
  84.      /pub/aminet/util/cli
  85.  
  86. FILE NAME
  87.  
  88.      ATT-awk-1_0.lha (158288 bytes)
  89.  
  90. PRICE
  91.  
  92.      Free!
  93.  
  94. DISTRIBUTABILITY
  95.  
  96.      Copyright (C) AT&T 1993
  97.      All Rights Reserved
  98.  
  99.      Permission to use, copy, modify, and distribute this software and
  100.      its documentation for any purpose and without fee is hereby
  101.      granted ... [etc., please refer to the documentation accompanying
  102.      the program].
  103.  
  104. --
  105. Read all administrative posts before putting your post up.  Mailing list:
  106. announce-request@cs.ucdavis.edu.  Comments to CSAA@megalith.miami.fl.us.
  107. MAIL ALL COMP.SYS.AMIGA.ANNOUNCE ANNOUNCEMENTS TO announce@cs.ucdavis.edu.
  108.  
  109. ============================================================================
  110. This is part of a mailing list gateway maintained by Carlos Amezaga.  Bugs
  111. & comments to CSAA@megalith.miami.fl.us.  Subscribes, UnSubcribes, help and
  112. faq requests should be sent to announce-request@cs.ucdavis.edu.
  113.  
  114.  
  115.  
  116.